If you want to write an excellent guest post for SEO, you need to find a high-quality website that welcomes guest posts. If you don't have a website to submit your article to, you should consider pitching big-name publications. But before you start pitching websites, make sure you understand what guest posting is all about.